/*
========================================================================
 Name        : SingaporeBusSettingItemListSettings.h
 Author      : 
 Copyright   : Your copyright notice
 Description : 
========================================================================
*/
#ifndef SINGAPOREBUSSETTINGITEMLISTSETTINGS_H
#define SINGAPOREBUSSETTINGITEMLISTSETTINGS_H
			
// [[[ begin generated region: do not modify [Generated Includes]
#include <e32std.h>
// ]]] end generated region [Generated Includes]

// [[[ begin generated region: do not modify [Generated Constants]
const int KEditAccessPointsButtonMaxLength = 255;
// ]]] end generated region [Generated Constants]

/**
 * @class	TSingaporeBusSettingItemListSettings SingaporeBusSettingItemListSettings.h
 */
class TSingaporeBusSettingItemListSettings
	{
public:
	// construct and destroy
	static TSingaporeBusSettingItemListSettings* NewL();
	void ConstructL();

private:
	// constructor
	TSingaporeBusSettingItemListSettings();
	// [[[ begin generated region: do not modify [Generated Accessors]
public:
	TDes& EditAccessPointsButton();
	void SetEditAccessPointsButton(const TDesC& aValue);
	TBool& UseLocation();
	void SetUseLocation(const TBool& aValue);
	TBool& ScheduleRequest();
	void SetScheduleRequest(const TBool& aValue);
	TInt& CachedTilesCount();
	void SetCachedTilesCount(const TInt& aValue);
	TInt& AutoCheckForUpdate();
	void SetAutoCheckForUpdate(const TInt& aValue);
	TInt& GpsGraceTime();
	void SetGpsGraceTime(const TInt& aValue);
	TBool& DisplayCalibrationMessage();
	void SetDisplayCalibrationMessage(const TBool& aValue);
	// ]]] end generated region [Generated Accessors]
	
	// [[[ begin generated region: do not modify [Generated Members]
protected:
	TBuf<KEditAccessPointsButtonMaxLength> iEditAccessPointsButton;
	TBool iUseLocation;
	TBool iScheduleRequest;
	TInt iCachedTilesCount;
	TInt iAutoCheckForUpdate;
	TInt iGpsGraceTime;
	TBool iDisplayCalibrationMessage;
	// ]]] end generated region [Generated Members]
	
	};
#endif // SINGAPOREBUSSETTINGITEMLISTSETTINGS_H
